package com.soecode.lyf.service;

import java.util.List;

import com.soecode.lyf.entity.User;

public interface FocusService {

	/**
	 * 关注
	 * @param userid
	 * @param focusid
	 * @return
	 */
	int FocusOn(String userid, String focusid);
	
	/**
	 * 查询关注的用户
	 * @param userid
	 * @return
	 */
	List<User> returnFocus(String userid); 
	
	/**
	 * 采纳答案
	 * @param userid
	 * @param question
	 * @param adoptid
	 * @return
	 */
	int QuestionAdopt(String userid, String question, String adoptid);
	
	/**
	 * 增加积分
	 * @param userid
	 * @return
	 */
	int addIntegral(String userid);
	
	/**
	 * 查询用户关注的对象
	 * @param userid
	 * @return
	 */
	List<User> AllFocus(String userid); 
	
	/**
	 * 取消关注
	 * @param userid
	 * @param focusid
	 * @return
	 */
	int cancelFocus(String userid, String focusid);
}
